\frameforsection[t]{
  \begin{enumerate}
    \zihao{6}
    \item 移位器是将位宽为k输入信号移动或循环移动m位，得到k位输出的电路
    \item 循环移位器在Verilog实现上可以参考例子：实现位宽为5的数a循环移位3位的具体操作示意图
    \item ROM包含固定ROM，PROM,EPROM,其输入为地址码，输出为对应地址的字（字长即为输出位宽），字数
      即为地址数
    \item ROM由地址译码器、存储阵列构成，一维地址译码只适用于小容量ROM，大容量ROM都采用
      二维译码，二维译码包括行译码器和多路选择器，行译码器用于选择存储阵列的行，多路选择器用于
      选择存储阵列的列，行译码器通过三态门控制存储阵列的行的选中
    \item RAM是可读写的电路模块，包括单端口和双端口，单端口RAM输入包括ai,di,write,输出为do,读时不能写，写时不能读，双端口RAM包含ao,ai,di,write,do,在结构上包括读译码器和写译码器，锁存器及三态门
    \item 数据手册是设计者使用第三方IP必须阅读的资料，也是设计者需要给自己设计的模块提供的模块的说明书
    \item IP是设计者使用他人提供的模块，在使用时，必须谨慎测试
  \end{enumerate} 
}
